leave an impression on sb

  1. Verb birini etkilemek